The aim of this study was to determine which supervised machine learning (ML) algorithm can most accurately classify people with Parkinson’s disease (pwPD) from speed-matched healthy subjects (HS) based on a selected minimum set of IMU-derived gait features. Twenty-two gait features were extrapolated from the trunk acceleration patterns of 81 pwPD and 80 HS, including spatiotemporal, pelvic kinematics, and acceleration-derived gait stability indexes. After a three-level feature selection procedure, seven gait features were considered for implementing five ML algorithms: support vector machine (SVM), artificial neural network, decision trees (DT), random forest (RF), and K-nearest neighbors. Accuracy, precision, recall, and F1 score were calculated. SVM, DT, and RF showed the best classification performances, with prediction accuracy higher than 80% on the test set. The conceptual model of approaching ML that we proposed could reduce the risk of overrepresenting multicollinear gait features in the model, reducing the risk of overfitting in the test performances while fostering the explainability of the results.

Machine Learning Approach to Support the Detection of Parkinson's Disease in {IMU}-Based Gait Analysis / Trabassi, Dante; Serrao, Mariano; Varrecchia, Tiwana; Ranavolo, Alberto; Coppola, Gianluca; De Icco, Roberto; Tassorelli, Cristina; Castiglia, STEFANO FILIPPO. - In: SENSORS. - ISSN 1424-8220. - 22:10(2022). [10.3390/s22103700]

Machine Learning Approach to Support the Detection of Parkinson's Disease in {IMU}-Based Gait Analysis

Dante Trabassi;Mariano Serrao
;
Alberto Ranavolo;Gianluca Coppola;Stefano Filippo Castiglia
2022

Abstract

The aim of this study was to determine which supervised machine learning (ML) algorithm can most accurately classify people with Parkinson’s disease (pwPD) from speed-matched healthy subjects (HS) based on a selected minimum set of IMU-derived gait features. Twenty-two gait features were extrapolated from the trunk acceleration patterns of 81 pwPD and 80 HS, including spatiotemporal, pelvic kinematics, and acceleration-derived gait stability indexes. After a three-level feature selection procedure, seven gait features were considered for implementing five ML algorithms: support vector machine (SVM), artificial neural network, decision trees (DT), random forest (RF), and K-nearest neighbors. Accuracy, precision, recall, and F1 score were calculated. SVM, DT, and RF showed the best classification performances, with prediction accuracy higher than 80% on the test set. The conceptual model of approaching ML that we proposed could reduce the risk of overrepresenting multicollinear gait features in the model, reducing the risk of overfitting in the test performances while fostering the explainability of the results.
2022
machine learning; artificial intelligence; gait analysis; Parkinson’s disease; harmonic ratio; K-nearest neighbors; support vector machine; random forest; artificial neural network; decision tree
01 Pubblicazione su rivista::01a Articolo in rivista
Machine Learning Approach to Support the Detection of Parkinson's Disease in {IMU}-Based Gait Analysis / Trabassi, Dante; Serrao, Mariano; Varrecchia, Tiwana; Ranavolo, Alberto; Coppola, Gianluca; De Icco, Roberto; Tassorelli, Cristina; Castiglia, STEFANO FILIPPO. - In: SENSORS. - ISSN 1424-8220. - 22:10(2022). [10.3390/s22103700]
File allegati a questo prodotto
File Dimensione Formato  
sensors-22-03700.pdf

accesso aperto

Note: Trabassi_Machine Learning Approach_2022
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 7.62 MB
Formato Adobe PDF
7.62 MB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1638514
Citazioni
  • ???jsp.display-item.citation.pmc??? 9
  • Scopus 28
  • ???jsp.display-item.citation.isi??? 21
social impact